artificial abrasive - German English Dictionary